self-contained adjustable scaffold - Français Anglais Dictionnaire